import axios from '~/axios'

// 获取商品分类列表接口
export function getCategoryList() {
    return axios.get("/admin/category")
}

// 创建商品分类接口
export function createCategory(data) {
    return axios.post("/admin/category", data)
}

// 修改商品分类接口
export function updateCategory(id, data) {
    return axios.post("/admin/category/" + id, data)
}

//更新商品分类状态接口 
export function updateCategoryStatus(id, status) {
    return axios.post(`/admin/category/${id}/update_status`, {
        status
    })
}

// 删除商品分类接口
export function deleteCategory(id) {
    return axios.post(`/admin/category/${id}/delete`)
}

// 获取商品关联产品列表接口
export function getCategoryGoods(id) {
    return axios.get(`admin/app_category_item/list?category_id=${id}`)
}

// 删除关联产品接口
export function deleteCategoryGoods(id) {
    return axios.post(`/admin/app_category_item/${id}/delete`)
}

// 关联产品接口
export function connectCategoryGoods(data) {
    return axios.post(`/admin/app_category_item`, data)
}